local M = {}

local topHeight = 40

local function createBg()
	return require("bg.entrance").init()
end

local function createBorder()
	return  require("border.entrance").init()
end

local function createPlatform()
	local gEdit = require("platform.entrance").init()
	return gEdit
end

local function createHier()
	return require("hier.hier").new(params)
end

local function createProp()
	local gProp = require("prop.prop").new(params)
	return gProp
end

local function createComp()
	local g = require("components.compView").new()
	return g
end

local function createTop()
	return require("ui.menu").createMenu()
end

function M.new()
	-- 创建背景
	createBg()

	createBorder()

	--createPlatform()
	--
	--createHier()
	--
	--createProp()
	--
	--createTop()
	--
	--createComp()
end

M.new()

return M